package util;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

/**
 * 创建日期：18-9-8 下午12:09
 * @author machong
 * @company
 * 文件名称： SecurityUtils.java
 * 类说明： 加密工具类
 */

public class SecurityUtils {

    public static String getMD5(String val) throws NoSuchAlgorithmException {
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        md5.update(val.getBytes());
        byte[] m = md5.digest();//加密
        StringBuilder hex = new StringBuilder();
        for (byte b : m) {
            if ((b & 0xFF) < 0x10)
                hex.append("0");
            hex.append(Integer.toHexString(b & 0xFF));
        }
        return hex.toString();
    }
}